origin/place of departure - Alemán Inglés Diccionario